/*
 * DIALOGS =======================================
 ***/

/* Pop-in */
.fb_reset div { line-height:normal; }
.fb_dialog{}
    .fb_dialog .content { border-color:#555555; border-style:solid; border-width:0 1px 1px 1px; }
    .fb_dialog h2.title { padding:5px 10px; background-color:#6D84B4; border-color:#3B5998; border-style:solid solid none;  border-width:1px 1px medium; color:#FFFFFF; font-size:14px; font-weight:bold; margin:0; }
    .fb_dialog h2.secure { background: url("/images/icon_dialog_lock.gif") no-repeat scroll 98% 50% #6D84B4; }
    .fb_dialog .body { padding:10px; }
    .fb_dialog .buttons { background-color: #F2F2F2; border-top: 1px solid #CCCCCC; padding: 8px 10px; text-align:right; clear:both; }
    .fb_dialog .buttons .vtns_button { font-size:13px; margin-left:4px; }

/* styles for dialogs in tab context */
.uiButtonLarge, .uiButtonLarge .uiButtonText, .uiButtonLarge input { font-size:13px }

/* hide dialog borders in IE6 */
.fb_dialog_legacy {}
    .fb_dialog_legacy .fb_dialog_vert_left,
    .fb_dialog_legacy .fb_dialog_vert_right,
    .fb_dialog_legacy .fb_dialog_horiz_top,
    .fb_dialog_legacy .fb_dialog_horiz_bottom,
    .fb_dialog_legacy .fb_dialog_bottom_left,
    .fb_dialog_legacy .fb_dialog_bottom_right,
    .fb_dialog_legacy .fb_dialog_top_left,
    .fb_dialog_legacy .fb_dialog_top_right { display:none }
    /* show dialog borders in IE 8+ */
    .fb_dialog_legacy > .fb_dialog_vert_left,
    .fb_dialog_legacy > .fb_dialog_vert_right,
    .fb_dialog_legacy > .fb_dialog_horiz_top,
    .fb_dialog_legacy > .fb_dialog_horiz_bottom,
    .fb_dialog_legacy > .fb_dialog_bottom_left,
    .fb_dialog_legacy > .fb_dialog_bottom_right,
    .fb_dialog_legacy > .fb_dialog_top_left,
    .fb_dialog_legacy > .fb_dialog_top_right { display:block }

/* Context Dialog */
.context_dialog { position:absolute; padding:7px; width:467px;  z-index:10000 }
    .context_dialog .content_outer { border-color:#333 #333 #283E6A; border-style:solid; border-width:1px 1px 2px; line-height:15px; background-color:#fff; }
    .context_dialog .content_outer h2 { padding:8px 10px 0; font-size:11px; margin:0; }
    .context_dialog .content_outer .body { padding:8px 10px; color:#333; }
    .context_dialog .content_outer .body p { color:#333; }
    .context_dialog .content_outer .buttons { background-color: #F2F2F2; border-top: 1px solid #CCCCCC; padding: 8px 10px; clear:both; }
    .context_dialog .text-right .body p,
    .context_dialog .text-right .buttons { text-align:right; }
    .context_dialog .buttons .vtns_button { font-size:13px; padding:3px 4px; }
    .context_dialog .buttons .vtns_buttonBlue { margin-right:4px; }
    .context_dialog .littleClose a { display:block; height:13px; font-size:11px; padding:3px; color:#666; background-color:#f2f2f2; border-top:solid 1px #E2E2E2; }
    .context_dialog .littleClose a:hover i { background-image:url("/images/icon_delete_hover.png"); background-color:#5b74a8; }
    .context_dialog .text-right .buttons .vtns_buttonBlue { margin-right:0; }
    .context_dialog .arrow { position:absolute; top:0; background:url("/images/dialog_contextual_arrow.png") no-repeat; width:13px; height:9px; }

/* customizing Facebook contextual dialog rules */
.contextual_dialog_content {} /* div.contextual_dialog_content is generated by Facebook */
    .contextual_dialog_content h2.dialog_title { margin:0 }

